Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LEYBURN CLOSE Terraced £76,734 £73,171 18 Feb 2022
8 LEYBURN CLOSE Terraced £90,271 £91,000 30 Sep 2022
10 LEYBURN CLOSE Terraced £100,920 £98,000 6 Apr 2022
30 LEYBURN CLOSE Terraced £85,220 £26,000 14 Sep 2001
32 LEYBURN CLOSE Terraced £129,966 £77,500 7 Nov 2006